package com.adk.backend.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;

/**
 * 箱扫描小包日志实体类
 * 对应数据库表：lx_ctn_scan_xb_logs
 */
@Data
@TableName("lx_ctn_scan_xb_logs")
public class LxCtnScanXbLogs implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    @TableId(type = IdType.AUTO)
    private Long id;
    
    /**
     * 箱ID
     */
    private Long ctnId;
    
    /**
     * 箱号
     */
    private Integer ctnNo;
    
    /**
     * 箱扫描ID
     */
    private Long ctnSId;
    
    /**
     * 发货类型：1-打小包，2-cargo整箱
     */
    private Integer shipTypes;
    
    /**
     * 小包条码
     */
    private String xbBarcode;
    
    /**
     * 扫描时间（时间戳）
     */
    private Integer scanTime;
    
    /**
     * 扫描用户ID
     */
    private Integer scanUid;
    
    /**
     * 是否完成：0-否，1-是
     */
    private Integer isFinished;
    
    /**
     * 订单ID（关联lx_order_list）
     */
    private Integer tbOlId;
    
    /**
     * 发货单ID（关联lx_ship_log）
     */
    private Integer tbSlId;
}

